package com.yantong.pojo;

import java.math.BigDecimal;
import java.util.Date;

/**
 *会员充值卡
 * @author 向义
 *
 */
public class Shipcard {
	/**
	 * ID
	 */
	private Long id;
	
	/**
	 * 名字
	 */
	private String name;
	
	/**
	 * 金额面值
	 */
	private BigDecimal price;
	
	private BigDecimal giveprice;//赠送金额
	
	/**
	 * 详情
	 */
	private String details;
	
	/**
	 * 状态
	 */
	private Integer status;
	
	/**
	 * 类型 1直接充值 2分期 3赠送金额分期
	 */
	private Integer type;
	
	private Integer display;//显示状态
	
	private Integer totaltime;//分几个月赠送
	
	private BigDecimal  monthlyMoney;
	
	private Date  createTime;//创建时间
	
	private Long centreId;//商户id
	
	private Date  monthly;//每月什么时候给用户充值金额
	
	private String  monthlyTime;//每月什么时候给用户充值金额
	
	private Integer num;//用户最多购买几张
	
	private Integer displayorder;//排序
	
	
	
	   public Integer getDisplayorder() {
		return displayorder;
	}

	public void setDisplayorder(Integer displayorder) {
		this.displayorder = displayorder;
	}

	/**
     * 开放时间
     */
    private Date startTime;
    
    private String upStartTime;
    /**
     * 停用时间
     */
    private Date endTime;
    
    private String upEndTime;
    
    private String queryitem;
    
    private BigDecimal payment;
    
    

	public String getMonthlyTime() {
		return monthlyTime;
	}

	public void setMonthlyTime(String monthlyTime) {
		this.monthlyTime = monthlyTime;
	}

	public String getUpStartTime() {
		return upStartTime;
	}

	public void setUpStartTime(String upStartTime) {
		this.upStartTime = upStartTime;
	}

	public String getUpEndTime() {
		return upEndTime;
	}

	public void setUpEndTime(String upEndTime) {
		this.upEndTime = upEndTime;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public BigDecimal getGiveprice() {
		return giveprice;
	}

	public void setGiveprice(BigDecimal giveprice) {
		this.giveprice = giveprice;
	}

	public String getDetails() {
		return details;
	}

	public void setDetails(String details) {
		this.details = details;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getDisplay() {
		return display;
	}

	public void setDisplay(Integer display) {
		this.display = display;
	}

	public Integer getTotaltime() {
		return totaltime;
	}

	public void setTotaltime(Integer totaltime) {
		this.totaltime = totaltime;
	}

	public BigDecimal getMonthlyMoney() {
		return monthlyMoney;
	}

	public void setMonthlyMoney(BigDecimal monthlyMoney) {
		this.monthlyMoney = monthlyMoney;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Long getCentreId() {
		return centreId;
	}

	public void setCentreId(Long centreId) {
		this.centreId = centreId;
	}

	public Date getMonthly() {
		return monthly;
	}

	public void setMonthly(Date monthly) {
		this.monthly = monthly;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public String getQueryitem() {
		return queryitem;
	}

	public void setQueryitem(String queryitem) {
		this.queryitem = queryitem;
	}

	public BigDecimal getPayment() {
		return payment;
	}

	public void setPayment(BigDecimal payment) {
		this.payment = payment;
	}
}
